package STUDENT.LETRUNGHIEU.OOPs.OOPS_EXCERCISES.EXCERCISE_2;

public class Controllers {
	private String result;
	
	public String getResult() {
		return result;
	}
	
	public void setResult(String result) {
		this.result = result;
	}

	Models objMod = new Models();
	
	public void checkSub(Object obj){
		switch (obj.getSub()) {
		case "+":
			result = "" + objMod.cong(obj);
			break;
		case "-":
			result = "" + objMod.tru(obj);
			break;
		case "*":
		case "x":
		case ".":
			result = "" +objMod.nhan(obj);
			break;
		case "/":
		case ":":
			if(obj.getSoB() == 0){
				result = "Không thể thực hiện phép chia cho 0";
			}else{
				result = "" + objMod.chia(obj);
			}
			break;
		case "%":
			if(obj.getSoB() == 0){
				result = "Không thể thực hiện phép chia cho 0";
			}else{
				result = "" + objMod.chia2(obj);
			}
			break;
		default:
			break;
		}
	}
}
